The Best 15 French, Restaurants in London, United Kingdom

4.5 Rating
50 reviews

63 Judd Street, London WC1H 9QT, England, London

"Fantastic patisserie. Lemon polenta was excellent and the croissant.. I enjoyed it. Only downside w"